cancer chronic illness fatigue food allergies depression fibromyalga food sensitivities health cfs allergies anxiety chronic fatigue syndrome